<script>
	export default {
		onLaunch: function() {
			console.warn('当前组件仅支持 uni_modules 目录结构 ，请升级 HBuilderX 到 3.1.0 版本以上！')
			console.log('App Launch')
		},
		onShow: function() {
			console.log('App Show')
			this.updateApp()
		},
		
		onHide: function() {
			console.log('App Hide')
		},
		methods:{
			updateApp() {
				console.log("App Show");
				let updateManager = uni.getUpdateManager();
				if (!updateManager) {
					return;
				} else {
					//新版本更新
					if (uni.canIUse("getUpdateManager")) {
						//判断当前微信版本是否支持版本更新
			
						updateManager.onCheckForUpdate(function(res) {
							console.log(res.hasUpdate);
							if (res.hasUpdate) {
								// 请求完新版本信息的回调
								updateManager.onUpdateReady(function() {
									uni.showModal({
										title: "更新提示",
										content: "新版本已经准备好，是否重启应用？",
										success: function(res) {
											if (res.confirm) {
												// 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
												updateManager.applyUpdate();
											}
										},
									});
								});
								updateManager.onUpdateFailed(function() {
									uni.showModal({
										// 新的版本下载失败
										title: "已经有新版本了哟~",
										content: "新版本已经上线啦~，请您删除当前小程序，到微信 “发现-小程序” 页，重新搜索打开哦~",
									});
								});
							} else {}
						});
					} else {
						uni.showModal({
							// 如果希望用户在最新版本的客户端上体验您的小程序，可以这样子提示
							title: "溫馨提示",
							content: "当前微信版本过低，部分功能无法使用，请升级到最新微信版本后重试。",
						});
					}
				}
				}
			
		},
		
		globalData:{
			baseHttp:'http://media.ousukeji.com/',
			shopId:null,
			shop:{},
			tradeId:''
		},
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	@import '@/uni_modules/uni-scss/index.scss';
	/* #ifndef APP-NVUE */
	@import '@/static/customicons.css';
	// 设置整个项目的背景色
	page {
		background-color: #f5f5f5;
	}
	
	@font-face {
	     font-family: FZHei-B01S;
	     src: url('https://jz-cnsiot.oss-cn-shanghai.aliyuncs.com/mojian/2024/3/27/17115535613388901d6fd8f1e4474a17e2d7664b76c75.TTF') format('truetype');
	 }
	 
	 @font-face {
	      font-family: SiYuan Heiti;
	      src: url('https://jz-cnsiot.oss-cn-shanghai.aliyuncs.com/mojian/2024/3/28/17115969136081ed142fad8d442ebbf3a93da8e621a28.otf') format('truetype');
	  }
	@font-face {
	     font-family: Siyuan SimSun;
	     src: url('https://jz-cnsiot.oss-cn-shanghai.aliyuncs.com/mojian/2024/3/28/1711596968663769e51daf0ba429ab2237c9e96dd092b.otf') format('truetype');
	}
	
	@font-face {
	     font-family: Alibaba PuHuiTi;
	     src: url('https://jz-cnsiot.oss-cn-shanghai.aliyuncs.com/mojian/2024/3/28/17115967726514a38ea5b0b1748258f7445791f79655c.ttf') format('truetype');
	}
	
	@font-face {
	     font-family: KaiTi;
	     src: url('https://jz-cnsiot.oss-cn-shanghai.aliyuncs.com/mojian/2024/3/22/1711092595687deebf36a22444eedb9ff576775b41a38.ttf') format('truetype');
	}

	@font-face {
	     font-family: Yuanti SC;
	     src: url('https://jz-cnsiot.oss-cn-shanghai.aliyuncs.com/mojian/2024/3/22/171109277558121d08c8e4a23446fb65c6468fe4b14b1.ttf') format('truetype');
	}
	
	/* #endif */
	.example-info {
		font-size: 14px;
		color: #333;
		padding: 10px;
	}
</style>
